<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>АОТ :: Технологии :: Диссертация А.Сокирко... :: Глава 4. Синтез английского текста</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="../../aot.css" rel="stylesheet" type="text/css">
</head>

<body bgcolor="#F3F3F3" text="#000000" link="#000000" vlink="#999999" alink="#000000">
<a name="top"></a>
<table border="0" align="center" cellpadding="1" cellspacing="0">
  <tr>
    <td bgcolor="#666666"><table width="760" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
        <tr>
          <td><table border="0" cellspacing="0" cellpadding="5">
              <tr>
                <td width="30">&nbsp;</td>
                <td><font size="+7" face="Arial, Helvetica, sans-serif"><b>АОТ</b></font></td>
                <td width="40">&nbsp;</td>
                <td valign="baseline"><font size="+1" face="Arial, Helvetica, sans-serif"> Автоматическая  Обработка  Текста</font></td>
              </tr>
            </table>
            <table width="720" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#000000">
              <tr>
                <td height="4"><img src="../../images/transparent.gif" width="1" height="4"></td>
              </tr>
            </table>
            <table width="760" border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td valign="top"><table border="0" cellspacing="0" cellpadding="20">
                    <tr>
                      <td class="text">
                        <p align="center"><font size="-1" face="Arial, Helvetica, sans-serif"><a href="/index.html">главная</a> <a href="/history.html">о&nbsp;нас</a> <a href="/product.html">продукты</a> <a href="/download.shtml">скачать</a> <a href="/onlinedemo.html">&nbsp;демо</a> <a href="/technology.html"><b>технологии</b></a>  &nbsp; <a href="#top" title="наверх">^</a></font></p>
                        <table width="720" border="0" cellpadding="3" cellspacing="0" bgcolor="#CCCCCC">
                          <tr>
                            <td class="titleblack">Диссертация А.Сокирко &quot;Семантические словари в автоматической обработке текста (по материалам системы ДИАЛИНГ)&quot;</td>
                          </tr>
                        </table>
                        <table width="720" border="0" align="center" cellpadding="0" cellspacing="0">
                          <tr>
                            <td height="7"><img src="../../images/transparent.gif" width="1" height="7"></td>
                          </tr>
                          <tr>
                            <td height="2" bgcolor="#000000"><img src="../../images/transparent.gif" width="1" height="2"></td>
                          </tr>
                          <tr>
                            <td height="7"><img src="../../images/transparent.gif" width="1" height="7"></td>
                          </tr>
                        </table>
                        <p><a href="sokirko-candid-1.html">Введение</a></p>
                        <p><a href="sokirko-candid-2.html">Глава 1. Обзор литературы</a></p>
                        <p><a href="sokirko-candid-3.html">Глава 2. Досемантический анализ русского текста</a></p>
                        <p><a href="sokirko-candid-4.html">Глава 3. Первичный семантический анализ русского текста</a></p>
                        <p><a href="sokirko-candid-5.html"><b>Глава 4. Синтез английского текста</b></a></p>
                        <p><a href="sokirko-candid-6.html">Заключение</a></p>
                        <p><a href="sokirko-candid-7.html">Литература</a></p>
                        <p><a href="sokirko-candid-8.html">Выступление на защите</a></p>
                        <p>&nbsp;</p>
                        <table width="720" border="0" cellspacing="0" cellpadding="0">
                          <tr>
                            <td class="titleblack"><a name="5">Глава 4. Получение естественного текста  по семантическому представлению 
(на примере английского языка)</a></td>
                            <td align="right"><a href="#top" class="titleblack" title="наверх">^</a></td>
                          </tr>
                        </table>
                        <div>
                          <p>В
системе ДИАЛИНГ после поверхностно 
семантического анализа, который является последним этапом, работающим
исключительно с русским представлением текста, следуют этапы трансфера и
синтеза [<a name="p1" href="#pp1">1</a>].
На этапе трансфера решаются следующие задачи:</p>
                        </div>
                        <ul>
                          <li>
                            <div>
    
    Для узлов русского семантического графа  ищутся английские эквиваленты по Английскому
общесемантическому словарю (АОСС), из которых строятся английские семантические узлы;</div>
                          </li>
                          <li>
                            <div>
    
    Английские семантические отношения строятся по русским
отношениям с необходимыми перестройками;</div>
                          </li>
                          <li>
                            <div>
    
    Актантам английских узлов приписываются грамматические
характеристики в соответствии с их словарными статьями.</div>
                          </li>
                        </ul>
                        <div>
                          <p>На этапе синтеза, работающего непосредственно после этапа трансфера,
осуществляется следующее:</p>
                        </div>
                        <ul>
                          <li>
                            <div>
    
    Порождаются английские словоформы по заданным на этапе
трансфера граммемам;</div>
                          </li>
                          <li>
                            <div>
    
    Определяется порядок слов;</div>
                          </li>
                          <li>
                            <div>
    
    Осуществляется перевод терминов, групп времени, слов,
не вошедших в семантические словари;</div>
                          </li>
                          <li>
                            <div>
    
    Синтезируются артикли для именных групп.</div>
                          </li>
                        </ul>
                        <div>
                          <p>Текущее разделение задач между
синтезом и трансфером в проекте ДИАЛИНГ мы не считаем удовлетворительным,
поскольку оно не имеет теоретического обоснования. Правильнее было бы считать этап
синтеза чисто английским этапом, которому запрещено использовать русскую
структуру. Тогда перевод всех типов русских узлов должен перейти на этап
трансфера, в то время как порождение словоформ, порядок слов, артикли и т.д
останутся на этапе синтеза.</p>
                          <p>В данной главе описаны решения задач
трансфера, хотя некоторые задачи синтеза безусловно тоже являются
семантическими [<a name="p2" href="#pp2">2</a>]. Задачи
трансфера решаются последовательно, несмотря на то, что предпочтительным был бы
более «quot;дорогой»quot;, с точки зрения скорости, путь - параллельный. Первая задача
трансфера - выбор английского эквивалента связан со следующими структурными
трудностями:</p>
                        </div>
                        <ul>
                          <li>
                            <div>
    
    некоторые подграфы русского графа могут перейти  в один 
узел английского графа и наоборот, 
например, открытое словосочетание может перейти в  закрытое или в даже одно слово;</div>
                          </li>
                          <li>
                            <div>
    
    абстрактные узлы русского графа (Copul, ModalCopul) должны перейти в конкретные
английские леммы в соответствии с их 
словарными статьями.</div>
                          </li>
                        </ul>
                        <div>
                          <p>Первая трудность не была решена, хотя в некоторых простых случаях
эта проблема рассматривалась, а именно: пусть дан подграф G, который должен быть переведен в
английский узел У, тогда если все отношения, связывающие G c остальным
графом, идут через семантически главную вершину G, то 
перевод возможен, а все отношения, связывающие G c остальным
графом, просто можно перенести к узлу У. В случае, когда хотя бы одна связь от
подграфа G идет не
через семантически главную вершину, перевод невозможен.</p>
                          <p align=left style='text-align:left'>Перевод абстрактных узлов
производится по словарным статьям и по специальным алгоритмам. Например, для
фразы <i>считать это главной задачей </i>будет
построено:</p>
                          <p align=left style='text-align:left'> СОДЕРЖ(<b>Copul</b>,<i>считать</i>),  П_АКТ (<b>Copul</b>,<i>это</i>),</p>
                          <p align=left style='text-align:left'> В_АКТ (<b>Copul</b>,<i>задачей), </i>ПРИЗН (<i>главной, задача</i>).</p>
                          <p align=left style='text-align:left;'>Этап трансфера
преобразует эту структуру в следующее:</p>
                          <p align=left style='text-align:left'>СОДЕРЖ(as(<b>Copul)</b>,consider),  П_АКТ (<b>as
(Copul)</b>,this),</p>
                          <p align=left style='text-align:left'> В_АКТ (as(<b>Copul)</b>,<i>task), </i>ПРИЗН
(<i>main, task</i>).</p>
                          <p align=left style='text-align:left;'>Таким образом
абстрактный узел Copul перейдет в предлог <i>as</i>.</p>
                          <p align=left style='text-align:left;'>Абстрактный
узел ModalCopul возникает
в словарных статьях отрицательных местоимений (<i>негде, нечего, некогда</i> и др). Теоретически, эти слова на  синтаксическом уровне имеют синтаксические валентности на ИГ в
творительном падеже и инфинитив, например: <i>Вам некуда идти</i>,  <i>Вам не о чем волноваться.</i> Но на
последнем примере видно, что сами эти слова заполняют валентность инфинитива: ТЕМА (не о чем,
волноваться), т.е. своей 
собственной  синтаксической валентности.
Таким образом,  инфинитив <i>волноваться</i> заполняет синтаксическую
валентность слова <i>нечего, </i>а  слово <i>нечего
</i>заполняет семантическую валентность инфинитива <i>волноваться</i>(ТЕМА). Для того чтобы не получился цикл, приходится
вводить абстрактный узел ModalCopul
с двумя стандартными модальными валентностями СУБ и СОДЕРЖ, который
является «quot;наместником»quot;   слова <i>нечего</i>:<i> </i>узел ModalCopul подчиняет инфинитив<i> волноваться</i>,  а инфинитив<i> волноваться </i>подчиняет
<i>нечего.</i> В итоге, для фразы <i>Вам не о чем волноваться </i>будет построено:</p>
                          <p align=left style='text-align:left;'>СУБ (Вам, ModalCopul);СОДЕРЖ
(волноваться, ModalCopul);</p>
                          <p align=left style='text-align:left;'>ТЕМА(не о чем,
волноваться).</p>
                          <p align=left style='text-align:left;'>При переводе ModalCopul переходит в глагол
<i>to have. </i>После необходимого упорядочивания актантов получаем: <i>You have nothing to worry about.</i></p>
                          <p>Однако структурные трудности не являются основной проблемой при
выборе эквивалента. Главная трудность - упорядочивание альтернативных вариантов
перевода по семантической предпочтительности. 
Здесь используются следующие критерии:</p>
                        </div>
                        <ol>
                          <li>
                            <div>
    
    Равенство валентных структур исходного слова и переводного
эквивалента;</div>
                          </li>
                          <li>
                            <div>
    
    Согласование СХ исходного слова с СХ переводного
эквивалента.</div>
                          </li>
                        </ol>
                        <div>
                          <p>Равенство
валентных структур определяется как простое равенсто двух множеств
валентностей, причем английская валентность считается равной русской, если она
либо имеет такое же название, что и 
русская, либо находится выше по иерархии. Так, валентность ИНСТР  какого-то русского предиката  может перейти в валентность С-ПОМ
английского предиката, поскольку ИНСТР - разновидность С-ПОМ. Таким образом,
валентности могут переходить только в более абстрактные. Естественно, что при
проверке равенства валентных структур учитываются только заполненные
валентности.</p>
                          <p>Согласование по
СХ  так же использует иерархию
семантических характеристик. Эта проверка полностью совпадает с функцией проверки
отношений по семантическим характеристикам (см. выше).</p>
                          <p>Кроме семантических критериев используются некоторые
лексико-грамматические правила:
</p>
                        </div>
                        <ul>
                          <li>
                            <div>
    
    Если в словарной статье дано N (N&gt;1) переводов, то составитель может заставить программу
выбирать j-й перевод в зависимости
от грамматических, лексических или семантических свойств i-го актанта (поля АГХi(j), АЛХi(j) и  АСХi(j)). Например, запись АГХ1(2) = <b>жр </b> означает, что если первому актанту приписана граммема женского
рода, то нужно выбрать второй перевод из поля АНГ. </div>
                          </li>
                          <li>
                            <div>
    
    Если со словом в русском графе связана лексическая
функция, то английский эквивалент, статья которого содержит одноименную
лексическую функцию, имеет наибольший приоритет. В этом случае перевод для лексической
функции берется из этой статьи.</div>
                          </li>
                        </ul>
                        <div>
                          <p>Лексико-грамматические правила имеют приоритет над семантическими
критериями.</p>
                          <p align=left style='text-align:left;'>После того как все русские узлы
переведены в английские, программа приступает к решению второй большой задачи
этапа трансфера - установлению грамматических характеристик по словарным статьям
из АОСС. Для всех отношений английского семантического представления, для
которых известно, какой конкретно валентностью они являются, вся релевантная
грамматическая информация переносится из словаря в семантическое представление.
Например:</p>
                          <table width="720" border=1 cellpadding=3 cellspacing=0 bordercolor="#CCCCCC">
    
 
    
                            <tr bgcolor="#CCCCCC">
                              <th width=125>
        Фраза =&gt;</th>
                              <th>
        Русское СемП =&gt;</th>
                              <th width=210>
        Английское СемП =&gt;</th>
                              <th width=90>
        Англ. фраза</th>
                            </tr>
                            <tr>
                              <td width=125>
        сказать
  почтальону</td>
                              <td>
        АДР(почтальон, сказать)<br>
        ГХ(почтальон)=<b>дт</b></td>
                              <td width=210>
        АДР(postman, tell)<br>
  ПРЕДЛОГ(postman) = to</td>
                              <td width=90>
        tell to
            postman</td>
                            </tr>
                            <tr>
                              <td width=125>
        прекратить плакать</td>
                              <td>
        СОДЕРЖ(плакать, прекратить)<br>
        ГХ(плакать)=<b>инф</b></td>
                              <td width=210>
        СОДЕРЖ(cry, stop)<br>
        ГХ(cry) = <b>ger</b></td>
                              <td width=90>
        stop crying</td>
                            </tr>
                            <tr>
                              <td width=125>
        хотеть, чтобы ты улыбался</td>
                              <td>
        СОДЕРЖ(улыбаться, хотеть)<br>
        АГЕНТ(ты, улыбаться)<br>
        ГХ (улыбаться) = <b>прш</b></td>
                              <td width=210>
        СОДЕРЖ(smile, want)<br>
        АГЕНТ(you, smile)<br>
        ГХ (smile) = <b>inf</b></td>
                              <td width=90>
        want you to smile</td>
                            </tr>
                          </table>
                        </div>
                        <p>&nbsp;</p>
                        <p>&nbsp;</p>
                        <p>[<a name="pp1" href="#p1">1</a>] Подробное
описание этих этапов можно найти в статье Гершензон&amp;Панкратов [2000].</p>
                        <p>[<a name="pp2" href="#p2">2</a>] Вообще
говоря, семантическими проблемами мы называем все те проблемы, чьи решения хотя
бы опосредованно завивисят  от
содержания семантических словарей или тезаурусов. Поскольку семантическое
представление строится по семантическому словарю, все дальнейшие этапы не
лишены семантических проблем, например, 
проблема постановки артикля на этапе синтеза является семантической.</p>
<p>&nbsp;</p>
                        <table width="720" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#000000">
                          <tr>
                            <td height="2"><img src="../../images/transparent.gif" width="1" height="2"></td>
                          </tr>
                        </table>
                        <p align="center"><font size="-1" face="Arial, Helvetica, sans-serif"><a href="/index.html">главная</a> <a href="/history.html">о&nbsp;нас</a> <a href="/product.html">продукты</a> <a href="/download.shtml">скачать</a> <a href="/onlinedemo.html">&nbsp;демо</a> <a href="/technology.html"><b>технологии</b></a>  <a href="#top" title="наверх">^</a></font></p></td>
                    </tr>
                  </table></td>
              </tr>
              <tr>
                <td valign="bottom"><table width="750" border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      <td>&nbsp;</td>
                      <td align="right"><table border="0" cellspacing="5" cellpadding="0">
                          <tr> 
                            <td align="right"><font color="#999999" size="1">Разработка 
                              <a href="mailto:simple@mosk.ru"><font color="#999999">DiP</font></a>.<br>
                              &copy; 2003 <a href="http://www.aot.ru/"><font color="#999999">АОТ</font></a>. 
                              Все права защищены.</font></td>
                          </tr>
                        </table></td>
                    </tr>
                  </table></td>
              </tr>
            </table></td>
        </tr>
      </table></td>
    <td bgcolor="#CCCCCC"><img src="../../images/transparent.gif" width="1" height="1"></td>
  </tr>
  <tr>
    <td bgcolor="#CCCCCC"><img src="../../images/transparent.gif" width="1" height="1"></td>
    <td bgcolor="#CCCCCC"><img src="../../images/transparent.gif" width="1" height="1"></td>
  </tr>
</table>
</body>
</html>